DEPTH = ../..

include $(DEPTH)/scripts/Makefile

all: libTimestamp.a libStreams.a

%.o: %.cxx
	@$(SCRIPTS_DIR)/progress make $?
	@$(GPP) $(CFLAGS) $? -c -o $@

################################################################################

libTimestamp.a: Timestamp.o
	@$(SCRIPTS_DIR)/progress Build $@
	@ar -rc $@ $?

################################################################################

libStreams.a: Stream.o SQLiteStream.o UnaryOperatorStream.o BinaryOperatorStream.o
	@$(SCRIPTS_DIR)/progress Build $@
	@ar -rc $@ $?

################################################################################

clean:
	@$(SCRIPTS_DIR)/progress 'Cleaning'
	@rm -f *.o
	@rm -f lib*.a
